MotoHawk Release Notes
MotoHawk Scripts
- motohawk_flexencoder_create_nx_pattern_xml
- motohawk_flexencoder_project
- motohawk_modelref_project
- motohawk_new_reference_model
- motohawk_project
- motohawk_release_notes
- motohawk_saej1939_project
- motohawk_update_titleblock_headers
- motohawk_upgrade_L9780
- motohawk_upgrade_note_annotation
- motoserver_automation
MotoHawk
- Target Definition
- Discrete Peak/Hold
- Dual PSP
- Frequency Input Raw Get
- Frequency Input Raw Get 16 Bit
- Frequency Input Set Pulse Count
- High Resolution, Modulated One Shot Status
- Injector Current Select
- Injector Sequence
- Input Capture Definition
- Input Capture Get
- Input Capture Get Last Status
- Input Capture Trigger
- Key Off Timer
- Multiple PSP
- Mux PSP
- Mux PSP Set
- One Shot Output Set
- One Shot Pulse Complete Trigger
- PSP Last Pulse
- PSP Oneshot Unsync
- PSP Oneshot Unsync Trigger
- PSP Trigger
- Peak/Hold Current Definition
- Peak/Hold Current Set
- Spark Sequence
- Timed Peak/Hold
- Constant Current Control Output
- N Pulse Trigger
- Frequency Input
- Frequency Input Reference
- Frequency Input Read Average
- Hi Resolution, Modulated One-Shot Output
- One Shot Output
- PSP End Trigger
- Tachometer Output
- Variable CAM Phase
- Variable CAM Trigger
- ADC Angle Vector Definition
- ADC Angle Vector Get
- ADC Angle Vector Stopped Trigger
- ADC Angle Vector System Definition
- ADC Angle Vector Ready Trigger
- ADC Complete Trigger
- ADC Periodic Vector Definition
- ADC Periodic Vector Status
- ADC Periodic Vector Stopped Trigger
- ADC Periodic Vector System Definition
- ADC Windowed Periodic Vector Child System Definition
- ADC Windowed Periodic Vector Element Definition
- ADC Windowed Periodic Vector Result
- ADC Windowed Periodic Vector System Definition
- Analog Input Engineering Units
- Analog Input Mode
- Analog Input Mode State
- Analog Input Raw
- Analog Output
- Current Source
- HBridge Output
- IEEG Clear Diagnostics
- IEEG Definition
- Analog Input
- Analog Input Reference
- PWM Output
- Synchronized PWM Child
- PWM Injector Output
- CAN Baud Rate Status
- CAN Baud Select
- CAN Definition
- CAN Fault Status Get
- CAN Info Get
- CAN Receive Slot Properties Set
- CAN Receive SlotTrigger
- CAN Message Read
- CAN Raw Read
- CAN Message Send
- CAN Raw Send
- CCP CAN Protocol Handler
- CCP CAN Protocol Handler (Triggered)
- CCP CAN Protocol Seed & Key (CAL)
- CCP CAN Protocol Seed & Key (DAQ)
- CCP CAN Protocol Security Challenge Trigger (CAL)
- CCP CAN Protocol Security Challenge Trigger (DAQ)
- Asynchronous Data Write
- Buffered EEPROM Definition
- Calibration Auto Store Inhibit
- Fixed NonVolatile Manager
- Redundant Calibration Definition
- Redundant Calibration Status
- Convert Reference to Integer
- Data Definition
- Data Read
- Data Reference
- SizeOf() Block
- Data Write
- Fixed NonVolatile Status
- Non-Volatile Definition
- NonVolatile Status
- NonVolatile Restore
- NonVolatile Store
- Structure Declaration
- DateTime Comparison
- DateTime Constant
- DateTime Create
- DateTime DataStore Read
- DateTime DataStore Write
- DateTime DataStore Definition
- DateTime Get
- DateTime OBDFault Custom Field Default
- DateTime OBDFault Custom Field Definition
- DateTime OBDFault Custom Field Read
- DateTime OBDFault Custom Field Write
- DateTime Unit Delay
- DateTime and Timespan Math
- Timespan Create
- TimeSpan Get
- FCCU Reaction Definition
- FCCU Reaction Get Fault State
- FCCU Reaction Inject Fault
- FCCU Reaction Trigger
- Current Drive Additional Profile Path
- Current Drive End of Injection Measurement
- Current Drive End of Injection Trigger
- Current Drive Mux Group Definition
- Current Drive Mux Group Param Get
- Current Drive Mux Group Param Set
- Current Drive Profile Definition
- Current Drive Profile Param Get
- Current Drive Profile Param Set
- Current Drive Segment Time Measurement
- Current Drive Segment Time Measurement Trigger
- Current Drive Start of Injection Measurement
- Current Drive Start of Injection Trigger
- Current Drive Status Trigger
- Current Measurement
- Detailed Fault Status Definition
- Detailed Fault Status Get
- ECM-0563-154-xxx Fault Detail
- Force Push Pull Feedback Update
- MC33810 Spark Duration Get
- IO Fault Status
- Fault Status Get
- MC33810 Fault Detail
- MC33810 Spark Duration Trigger
- MC33810 Spark Fault Definition
- MC33810 Spark Duration Definition
- Push Pull Feedback
- Push Pull Feedback Get
- Switched Mode Low Side Driver Diagnostic
- Time to Nominal Current Definition
- Time to Nominal Current
- Encoder Get Engine TDCs
- Encoder Angle
- Encoder Angle Extrapolation
- Average RPM
- Encoder Definition
- Encoder Fault Status
- Encoder Fault Trigger
- Instant RPM
- Encoder Maximum Number of Cylinders
- Encoder Current Number of Cylinders
- Encoder TDC Offset
- Set Encoder Phase
- Pseudo-Encoder
- Encoder State
- Encoder State Trigger
- Secondary Encoder TDC Offset
- Ethernet Adapter Definition
- Network Stack Definition
- Ethernet SNTP Client Definition
- Ethernet SNTP Get Server IP
- Ethernet SNTP Read
- Ethernet SNTP Receive Trigger
- Ethernet SNTP Request
- Ethernet SNTP Reset Client
- Ethernet SNTP Status
- Ethernet Adapter Status
- Ethernet Adapter IEEE Status
- Ethernet IPv4 to UINT32
- Ethernet Adapter RMON Status
- Build Time/Date Stamp
- Display Variable Event (Boolean)
- Display Variable Event (Function-Call)
- Find First
- Module Data Get
- Injector Sequence Diagnostics
- Random Number
- Reset Cause
- Starvation Timer Definition
- Absolute Time
- Code Coverage Test Bit
- Code Coverage Test Manager
- Critical Buffer
- Delta Time
- Function-Call Collector
- Function-Call Collector (2-optimized)
- Function-Call Collector (With Input)
- Inline Code
- Debug Probe
- Debug Probe Eval
- Debug Probe Eval (Triggered)
- Debug Counter (Triggered)
- Module Configuration
- Pack Bytes
- Print String
- Read Global Expression Evaluated
- Replicate
- Data Type Duplicate
- Unpack Bytes
- Version Requirement
- Fault Manager Asynchronous NonVolatile Write
- Fault Action Assigned to Fault
- Convert Fault Reference to Integer
- Fault Action
- Fault Action Status
- Fault Activity
- Fault Activity Trigger
- Fault Clear
- Fault Definition
- Fault Iterator
- Fault Manager
- Fault Name
- Fault Properties
- Fault Reference
- Fault Set
- Fault Status
- Fault Statuses
- Fault Update
- Null Fault Reference
- Previous Fault Reference
- Clear Fault
- Check Fault Reference
- Double To Fixed-Point (16-Bit)
- Fixed-Point Calibration (16-Bit)
- Fixed-Point Constant
- Fixed-Point Divide
- Fixed-Point Interpolation (1-D) (16-Bit)
- Fixed-Point Interpolation (2-D)
- Fixed-Point Label
- Fixed-Point Multiply
- Fixed-Point Prelookup Index Search (16-Bit)
- Fixed-Point Probe
- Fixed-Point Saturation
- Fixed-Point Scale (16-Bit)
- Fixed-Point To Double (16-Bit)
- Fixed16 to Fixed32
- Fixed32 to Fixed16
- HMI Chart Data Series Definition
- HMI Chart Data Series Set
- HMI Chart Set
- HMI Display Definition
- HMI Label Set
- HMI Object Definition
- HMI Object Get
- HMI Object Set
- HMI Screen Definition
- HMI Object Get
- HMI Screen Set
- HMI Style Definition
- Filter Calibration
- VISTA Knock After Noise Calc Mode Set
- VISTA Knock Coefficient Set
- VISTA Knock Definition
- VISTA Knock Filter
- VISTA Knock Fixed Cutoff Set
- VISTA Knock Fixed Filter Enable
- VISTA Knock Fixed Gain Set
- VISTA Knock MKICS Mode Set
- VISTA Knock Noise Window Mode Set
- VISTA Knock Output Mode Set
- VISTA Knock PIPI Window Set
- VISTA Knock Register Read
- VISTA Knock Results
- VISTA Knock Scale
- VISTA Knock Scale Set
- VISTA Knock Sensor Gain Triggered Set
- VISTA Knock Sensor Update Set
- VISTA Knock Sync Window
- VISTA Knock Trigger
- VISTA Knock Window Set
- Knock By Decimation Coefficient Set
- Knock By Decimation Data
- Knock By Decimation Sensor Diagnose
- Knock By Decimation Filter Coefficients
- Knock By Decimation Result
- Knock By Decimation Result Complete Trigger
- Knock By Decimation Sensor Definition
- Knock By Decimation Source
- Knock By Decimation System Definition
- Adapt Table
- Convert Prelookup Index Type
- Interpolation (1-D)
- Interpolation Reference (1-D)
- Interpolation (2-D)
- Interpolation Reference (2-D)
- Prelookup Index Search
- Prelookup Index Search (Reference)
- Lookup Table (1-D)
- Lookup Table (2-D)
- Interface Analog Filter Definition
- Behavior Select Definition
- Boost Power Supply Definition
- Detect Open Load Configuration
- Interface Digital Filter Definition
- Interface (VR/DG)
- Interface (VR/DG/Filtered VR)
- Interface (VR/DG) State
- MC33810 Spark DAC Set
- MC33810 Spark Filter Set
- MC33810 GPGD Fault Config
- MC33810 MAXI Shutdown
- MC33810 Spark Command Set
- MC33810 Spark Control Definition
- Open Load While Asserted Configuration
- Output Configuration Set
- Output Driver Mode
- Output Driver Mode Set
- Output Driver Mode State
- Reaction Channel Status
- Reaction Module Status
- Reaction Module Off Time
- Reaction PH Channel Definition
- PH Reaction Controller
- PH Reaction Controller Set
- Reaction Module
- Passive Pull Strength Definition
- Pullup / Pulldown Selector
- Signal Polarity Definition
- ADC Queue Definition
- ADC Queue Element Definition
- ADC Queue Element Get
- Synchronized PWM ADC Queue Group Definition
- Synchronized PWM ADC Queue Group Set
- Synchronized PWM Channel Definition
- Synchronized PWM System Set
- Synchronized PWM System Definition
- Modbus Client Definition
- Modbus Client Request
- Modbus Client Response
- Modbus Client Response Trigger
- SAEJ1939 Asynchronous PGN Transmit
- SAEJ1939 DM13 Suspend Notification Trigger
- SAEJ1939 DM30 Scaled Test Result Instance Definition
- SAEJ1939 Emissions Control Instance Definition
- SAEJ1939 Expanded Freeze Frame Collection Definition
- SAEJ1939 Expanded Freeze Frame Instance Clear
- SAEJ1939 Expanded Freeze Frame Instance Definition
- SAEJ1939 Expanded Freeze Frame Instance Set
- SAEJ1939 Expanded Freeze Frame Instance Status
- SAEJ1939 Freeze Frame Instance Clear
- SAEJ1939 Freeze Frame Instance Definition
- SAEJ1939 Freeze Frame Instance Set
- SAEJ1939 Freeze Frame Instance Status
- SAEJ1939 Instance Definition
- SAEJ1939 Handler Status
- SAEJ1939 PGN Request Response
- SAEJ1939 PGN Request Trigger
- SAEJ1939 PGN Rx Source Address Set
- SAEJ1939 Receive Connection Definition
- SAEJ1939 Source Address and NAME Configuration
- SAEJ1939 Transmit Complete Trigger
- SAEJ1939 Transmit Connection Definition
- SAEJ1939 Transmit DM1
- SAEJ1939 DM11 Definition
- SAEJ1939 DM11 Response
- SAEJ1939 DM11 Trigger
- SAEJ1939 Transmit DM12
- SAEJ1939 DM13 Receive
- SAEJ1939 Transmit DM19
- SAEJ1939 Transmit DM2
- SAEJ1939 Transmit DM21
- SAEJ1939 Transmit DM23
- SAEJ1939 Transmit DM24
- SAEJ1939 Transmit DM25
- SAEJ1939 Transmit DM26
- SAEJ1939 Transmit DM28
- SAEJ1939 DM3 Definition
- SAEJ1939 DM3 Response
- SAEJ1939 DM3 Trigger
- SAEJ1939 Transmit DM30
- SAEJ1939 Transmit DM32
- SAEJ1939 Transmit DM4
- SAEJ1939 Transmit DM40
- SAEJ1939 Transmit DM41
- SAEJ1939 Transmit DM42
- SAEJ1939 Transmit DM43
- SAEJ1939 Transmit DM44
- SAEJ1939 Transmit DM45
- SAEJ1939 Transmit DM46
- SAEJ1939 Transmit DM47
- SAEJ1939 Transmit DM48
- SAEJ1939 Transmit DM49
- SAEJ1939 Transmit DM5
- SAEJ1939 Transmit DM50
- SAEJ1939 Transmit DM51
- SAEJ1939 Transmit DM52
- SAEJ1939 Transmit DM6
- SAEJ1939 DM7 Receive
- SAEJ1939 DM7 Response
- SAEJ1939 DM7 Trigger
- SAEJ1939 Dynamic PGN Transmit Raw
- SAEJ1939 PGN Receive Raw
- SAEJ1939 PGN Transmit Raw
- SAEJ1939 Transmit SPN
- SAEJ1939 Transmit SPN Vector
- Event Manager Command All Trigger
- Event Manager Command One Trigger
- Toolkit Integration DAB Function Definition
- Toolkit Integration DAB Function Response Set
- Toolkit Integration DAB Function Trigger
- Toolkit Integration Definition
- Toolkit Integration Event Manager Definition
- ASAP2 Definition
- XCPSlave CAN Definition
- XCPSlave Calculate Security Trigger
- XCPSlave Ethernet Definition
- XCPSlave Event Definition
- XCPSlave Generate Seed Trigger
- XCPSlave Instance Enable Set
- XCPSlave Reset Request Trigger
- XCPSlave Reset Response Set
- XCPSlave Security Definition
- XCPSlave Security Key Definition
- XCPSlave Security Key Response Set
- XCPSlave Security Seed Definition
- XCPSlave Security Seed Response Set
- CAN Over SPI Definition
- CAN Over SPI Receive Slot Properties Set
- CAN Over SPI Receive Slot Trigger
- Get CAN Over SPI Status Info
- CAN Over SPI Raw Read
- CAN Over SPI Reset Status
- CAN Over SPI Raw Send
- Application Monitor Definition 2nd Generation
- Application Monitor Notification
- CRCCalcDefinition
- CRCCalcGetRuntimeCRC
- Application Monitor Definition
- Display System Debug Variables
- Display System Information Variables
- Peak Heap Bytes Used
- Idle CPU Performance
- CRCCalcStartTrigger
- Stack Bytes Free
Action Blocks
Advanced Digital I/O
Analog I/O Blocks
Build
CAN Blocks
CCP Slave
Calibration & Probing Blocks
Component Blocks
Data Storage Blocks
Date Time Blocks
Date/Time Blocks
Real Time Clock Blocks
Device Specific
AD855x Digitally Controlled Amplifier Blocks
AIS328DQ Accelerometer Blocks
CJ125 WideRange O2 Blocks
FCCU Blocks
FPGA Current Drive
L9780 WideBand O2 Blocks
MLX90363 Magnetometer Blocks
PCA9745B Blocks
Diagnostic Blocks
Digital I/O Blocks
Encoder Blocks
Ethernet Blocks
SNTP Blocks
Status Blocks
UDP Blocks
Example Blocks
Extra Development Blocks
Fault Management Blocks
Fixed Point Blocks
Human Machine Interface Blocks
Knock Blocks
Knock By Decimation Blocks
Knock By ProSAK Blocks
Lookup Tables
Memory Management Blocks
Module Configuration Blocks
Motor Control Blocks
Protocols
Customization Blocks
Modbus Blocks
Modbus Client
Modbus Server
MotoTune Blocks
SAEJ1939 Blocks
SAEJ1939 Configuration Blocks
SAEJ1939 Transmit and Recieve Blocks
ToolKit Blocks
XCP Slave Blocks
SPI Blocks
CAN Over SPI Blocks
Inter CPU SPI Comm Blocks
Serial I/O Blocks
System Debug Blocks
Target Operating System Blocks
TestModes
Trigger Blocks
Flexible Encoder
- Flexible Encoder Absolute Source
- Flexible Encoder Companion Source
- Flexible Encoder Source Cycle RPM Trigger
- Flexible Encoder Output Definition
- Flexible Encoder Output Set
- Flexible Encoder Output Status
- Flexible Encoder Pattern Definition
- Flexible Encoder Additonal Pattern Path
- Flexible Encoder Pattern Status
- Flexible Encoder System
- Flexible Encoder Source Phase Trigger
- Flexible Encoder Source Error Trigger
- Flexible Encoder Source Lock Trigger
- Flexible Encoder Source ReSync Trigger
- Flexible Encoder Absolute Source State
- Flexible Encoder Source Average RPM Derivative
- Flexible Encoder Source Average RPM
- Flexible Encoder Companion Source State
- Flexible Encoder Average Cycle RPM
- Flexible Encoder Source Average Cycle RPM
- Flexible Encoder Source Instant RPM
- Get Last Flexible Encoder Source Error
- Get Last Flexible Encoder Source Phase
- Get Last Flexible Encoder Source Phase Estimate
- Flexible Encoder Get RPM Samples
- Get Flexible Encoder Source Info
- Get Flexible Encoder System Info
- Flexible Encoder Get Teeth Between Sync
- Flexible Encoder Cycle RPM Trigger
- Flexible Encoder Interpolation Speed Override
- Set Flexible Encoder Source Info
- Flexible Encoder TDC Offset
- Flexible Encoder Synchronizer Slip Get
- Flexible Encoder Synchronizer Slip Set
OBD Fault
- OBD Global Enable Definition
- OBD Global Enable Get
- OBD Global Enable Set
- OBD In Use Performance General Counter Definition
- OBD In Use Performance General Counter Get
- OBD In Use Performance General Counter Increment
- OBD In Use Performance Monitor Definition
- OBD In Use Performance Monitor Get
- OBD In Use Performance Monitor Increment
- OBD Convert Fault Reference to Integer
- OBD Drive Cycle Complete
- OBD Fault Activity Trigger
- OBD Fault Clear
- OBD Fault Clear All
- OBD Fault Compare
- OBD Fault Count
- OBD Fault Count Is Non-Zero
- OBD Fault Definition
- OBD Fault Iterator
- OBD Fault Manager
- OBD Fault Property
- OBD Fault Reference
- OBD Fault XY Reset
- OBD Fault Set
- OBD Fault Set State
- OBD Fault Status
- OBD Check Fault Reference
- OBD Key Cycle Complete
- OBD Last Fault
- OBD Mark To Clear
- OBD Null Fault Reference
- OBD Previous Fault Reference
Advanced Blocks
Basic Blocks
Custom Field Blocks
Fault Action Blocks
VDO Gauge
- VDO Gauge Set Brightness
- VDO Gauge Definition
- VDO Gauge LED Alarm Write
- VDO Gauge Reset
- VDO Gauge Write